broadcast storms - French English Dictionary